stone riprap - Turkish English Dictionary